<div class="row">
    <div class="col-lg-12">
        <h3 class="page-header">Thêm Quận Huyện</h3>
    </div>
    <!-- /.col-lg-12 -->
</div>
<div class="row">
    <div class="col-lg-12">
        <div class="panel panel-default">
            <div class="panel-body">
                <div class="row">
                    <div class="col-lg-6">
                        <form role="form" method="POST" name="AddDistrict" onsubmit="return checkinput();">
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Mã huyện</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <input class="form-control" name="district_code" id="district_code" value="<?php echo $this->item->getDistrictCode(); ?>">
                                    </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Tên quận huyên</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <input class="form-control" name="name_district" id="name_district" value="<?php echo $this->item->getName(); ?>">
                                    </div>
                                </div>
                            </div>
                            <div class="form-group">
                                <div class="row">
                                    <div class="col-lg-3">
                                        <label>Thành phố</label>
                                    </div>
                                    <div class="col-lg-6">
                                        <?php echo GlobalLib::getCombo('province_id', 'province', 'id', 'name', $this->item->getProvince_Id()) ?>                                       
                                    </div>
                                </div>
                            </div>                                             
                            <div class="form-group">
                                <div class="row">
                                <div class="col-lg-3">
                                    <label>Thứ tự</label>
                                </div>
                                <div class="col-lg-6">
                                    <input class="form-control" name="order_district" id="order_district" value="<?php echo $this->item->getOrder(); ?>">
                                </div>
                                </div>
                            </div>
                             <div class="form-group">
                                <div class="row">
                                <div class="col-lg-3">
                                    <label>Hiển thị</label>
                                </div>
                                <div class="col-lg-6">
                                    <input type="checkbox" name="status_district" id="status_district" value="1" 
                                        <?php echo ($this->item->getStatus() == 1 ? "checked=\"checked\"" : "") ?> >
                                </div>
                                </div>
                            </div>
                            <input id="selectionlog" style="display: none" name="selectionlog" />
                            <div class="form-group">
                                <button type="submit" class="btn btn-primary">Lưu</button>
                                <button type="reset" class="btn btn-default">Đặt lại</button>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>
    </div>   
</div>
<script type="text/javascript">
    document.forms['AddDistrict'].name.focus();
    function set_focus() {
        document.forms['AddDistrict'].name.focus();
    }
    var flag=true;
    var flag1=true;
    function checkinput() {
        var frm = window.document.AddDistrict;
        if (frm.district_code.value == "") {
            bootbox.alert("Vui lòng nhập Mã thành phố");
            return false;
        }
        if (frm.name_district.value == "") {
            bootbox.alert("Vui lòng nhập tên thành phố");
            return false;
        }       
        if(frm.province_id.value==0){
            bootbox.alert("Vui long chon tinh");
            return false;
        }
        var district_code= $('#district_code').val();
        $.ajax({
            type:'post',
            url:'<?php echo $this->baseUrl()?>/admin/district/checkdistrictcode/district_code/'+district_code,
            async:false,
            dataType:'json',
            success:function(data){
                if(data[0].code==1){
//                    bootbox.alert(data[0].message);
                    flag=false;
                } else {
                    flag=true;
                }
            }
        });
        if(flag==false){
            bootbox.alert("Mã code này đã tồn tại. Vui lòng kiểm tra và nhập lại.");
            return false;
        };
        var name_district= $('#name_district').val();
        $.ajax({
            type:'post',
            url:'<?php echo $this->baseUrl()?>/admin/district/checkdistrictname/district_name/'+name_district,
            async:false,
            dataType:'json',
            success:function(data){
                if(data[0].code==1){
//                    bootbox.alert(data[0].message);
                    flag1=false;
                } else {
                    flag1=true;
                }
            }
        });
        if(flag1==false){
            bootbox.alert("Tên thành phố đã tồn tại.Vui lòng kiểm tra và nhập lại.");
            return false;
        };
        return true;
    }
</script>
<script type="text/javascript">
     $(document).ready(function() {
        var orderCount = 0;
        $('#province_id').multiselect({
            maxHeight: '300',
            enableFiltering: true,
            maxHeight: '300',
            onChange: function(option, checked) {
                if (checked) {
                    orderCount++;
                    $(option).data('order', orderCount);
                }
                else {
                    $(option).data('order', '');
                }
            },
        });
        
        $('#province_id').on('change', function() {
            var selected = [];
            $('#province_id option:selected').each(function() {
                selected.push([$(this).val(), $(this).data('order')]);
            });
 
            selected.sort(function(a, b) {
                return a[1] - b[1];
            });
 
            var text = '';
            for (var i = 0; i < selected.length; i++) {
                text += selected[i][0] + ', ';
            }
            text = text.substring(0, text.length - 2);
 
            $('#selectionlog').val(text);
            $('#selectionlog').text(text);
        });
    });
</script>